[qemu] Use xenstore to configure ioemu block devices.
authorchris@kneesaa.uk.xensource.com <chris@kneesaa.uk.xensource.com>
Thu, 3 Aug 2006 17:28:29 +0000 (18:28 +0100)
committerchris@kneesaa.uk.xensource.com <chris@kneesaa.uk.xensource.com>
Thu, 3 Aug 2006 17:28:29 +0000 (18:28 +0100)
commitae97d42025bb00a13fd9562920f743b0a555cff6
tree03c0fd20d4ff73c13ac84a2808df2706844ecdb3
parent931e1a3a502ec16cd8c7ba154f13620c534e96dd
[qemu] Use xenstore to configure ioemu block devices.
- read ioemu block device config from xenstore
- don't require the ioemu: prefix on block devices any longer
- allow change of media associated with cdrom drives
- replace cdrom= option by :cdrom suffix on regular block device config:
  'file:/root/mytest.iso,hdc:cdrom,r'
- don't create default cdrom drive anymore - to create default empty
  cdrom drive use: ',hdc:cdrom,r'

Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
12 files changed:
tools/examples/block
tools/examples/xmexample.hvm
tools/ioemu/Makefile.target
tools/ioemu/block.c
tools/ioemu/hw/ide.c
tools/ioemu/monitor.c
tools/ioemu/vl.c
tools/ioemu/vl.h
tools/ioemu/xenstore.c [new file with mode: 0644]
tools/python/xen/xend/image.py
tools/python/xen/xend/server/blkif.py
tools/python/xen/xm/create.py